Tham khảo Lập_trình_tổng_quát

  1. Lee, Kent D. (ngày 15 tháng 12 năm 2008). Programming Languages: An Active Learning Approach. Springer Science & Business Media. tr. 9–10. ISBN 978-0-387-79422-8
  2. Milner, R.; Morris, L.; Newey, M. (1975). “A Logic for Computable Functions with Reflexive and Polymorphic Types”. Proceedings of the Conference on Proving and Improving Programs.  ||ngày truy cập= cần |url= (trợ giúp)
  3. Gamma, Erich; Helm, Richard; Johnson, Ralph; Vlissides, John (1994). Design Patterns. Addison-Wesley. ISBN 0-201-63361-2

Tài liệu tham khảo

WikiPedia: Lập_trình_tổng_quát http://se.ethz.ch/~meyer/publications/acm/geninh.p... http://www.angelikalanger.com/GenericsFAQ/JavaGene... http://www.research.att.com/~bs/hopl-almost-final.... http://dn.codegear.com/article/38757 http://codeplex.com/Wiki/View.aspx?ProjectName=gen... http://sjrd.developpez.com/delphi/tutoriel/generic... http://www.digitalmars.com/d/templates-revisited.h... http://www.drbob42.com/examines/examinA4.htm http://www.elegantcoding.com/2012/04/what-is-gener... http://www.felix-colibri.com/papers/oop_components...